﻿/**
*	IRenderable
*	@author 	Liam O'Donnell 2007-12-18
**/

package com.spikything.pants3d.objects {
	
	public interface IRenderable {

		function update ():void
		function toString ():String;
		function impulse (ix:Number, iy:Number, iz:Number):void
		function setVelocities (ix:Number, iy:Number, iz:Number):void
		function setPos (ix:Number, iy:Number, iz:Number):void
		function get px ():Number
		function set px (x:Number):void
		function get py ():Number
		function set py (y:Number):void
		function get pz ():Number
		function set pz (z:Number):void
		function get id ():String
		function get isCollidable ():Boolean
		
	}
	
}